﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework;

namespace DynaSpace.Entity
{
	/// <summary>
	/// Rozhraní popisující třídu, která může ovlivňovat chování entity
	/// </summary>
	public interface IEntityEngine
	{
		/// <summary>
		/// Provede update stavu entity
		/// </summary>
		/// <param name="entity">Entita, která engine používá</param>
		/// <param name="gameTime">Čas hry</param>
		void Update(EntityBase entity, GameTime gameTime);
	}
}
